const express = require('express')
// 导入解析表单的第三方中间件
const parser = require('body-parser')
// 创建web服务器
const app = express()

// 注册中间件
app.use(parser.urlencoded({ extended: false }))


app.post('/test', function (req, res) {

    console.log("req.body", req.body);
    res.send('ok')
})

/**
 * 定义错误级别的中间件
 * 捕获错误
 * 错误级别的中间件定在后面
 */
app.use((err, req, res, next) => {
    console.log('服服务器发生了错误====');
    res.send('===========出错了=======' + err.message)
})


// 启动服务器
app.listen(8080, () => {
    console.log('express server running at http://127.0.0.1');
})
